engineered nanostructures - Turkish English Dictionary